package com.zhangtai.modules.entity.qw;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author wanwgei
 * @email i@weiwang.com
 * @date 2021-05-24 16:27:47
 */
@Data
@TableName("tb_qw_sp_items")
public class QwSpItemsEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 用户userid
	 */
	private String userid;
	/**
	 * 类型：1-请假；2-补卡；3-出差；4-外出；100-外勤
	 */
	private Integer type;
	/**
	 * 具体请假类型，当type为1请假时，具体的请假类型id，可通过审批相关接口获取假期详情
	 */
	private Integer vacationId;
	/**
	 * 当日假勤次数
	 */
	private Integer count;
	/**
	 * 当日假勤时长秒数，时长单位为天直接除以86400即为天数，单位为小时直接除以3600即为小时数
	 */
	private Integer duration;
	/**
	 * 时长单位：0-按天 1-按小时
	 */
	private Integer timeType;
	/**
	 * 统计项名称
	 */
	private String name;

}
